package com.iwhalecloud.uncc.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 北向输出文件信息
 */
public class InsDistributeFileLog implements Serializable , ArchiverModel{

    private static final long serialVersionUID = 816759480203324641L;
    private Long id;
    private Integer taskInstId;
    private String fileFullPath;
    private Integer serviceInstId;
    private Integer adaptId;
    private Integer templateId;
    private Integer sourceId;
    private String distributeIp;
    private Integer distributePort;
    private Date createTime;
    private String collectTime;
    private String partitionCode;
    private Date archiverTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getTaskInstId() {
        return taskInstId;
    }

    public void setTaskInstId(Integer taskInstId) {
        this.taskInstId = taskInstId;
    }

    public String getFileFullPath() {
        return fileFullPath;
    }

    public void setFileFullPath(String fileFullPath) {
        this.fileFullPath = fileFullPath;
    }

    public Integer getServiceInstId() {
        return serviceInstId;
    }

    public void setServiceInstId(Integer serviceInstId) {
        this.serviceInstId = serviceInstId;
    }

    public Integer getAdaptId() {
        return adaptId;
    }

    public void setAdaptId(Integer adaptId) {
        this.adaptId = adaptId;
    }

    public Integer getSourceId() {
        return sourceId;
    }

    public void setSourceId(Integer sourceId) {
        this.sourceId = sourceId;
    }

    public String getDistributeIp() {
        return distributeIp;
    }

    public void setDistributeIp(String distributeIp) {
        this.distributeIp = distributeIp;
    }

    public Integer getDistributePort() {
        return distributePort;
    }

    public void setDistributePort(Integer distributePort) {
        this.distributePort = distributePort;
    }

    public Integer getTemplateId() {
        return templateId;
    }

    public void setTemplateId(Integer templateId) {
        this.templateId = templateId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCollectTime() {
        return collectTime;
    }

    public void setCollectTime(String collectTime) {
        this.collectTime = collectTime;
    }

    public String getPartitionCode() {
        return partitionCode;
    }

    @Override
    public void setPartitionCode(String partitionCode) {
        this.partitionCode = partitionCode;
    }

    public Date getArchiverTime() {
        return archiverTime;
    }

    @Override
    public void setArchiverTime(Date archiverTime) {
        this.archiverTime = archiverTime;
    }
}
